agricultural machinery depot - Turc Anglais Dictionnaire